

.ui-jqgrid .ui-pg-table td {
    padding: 1px;
}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div {
    margin-top: 2px;
}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div span.ui-icon {
    margin-top: -2px;
}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div {
    margin-top: 2px;
}
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-icon,
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div span.ui-icon {
    float: none;
    display: inline-block;
    margin-top: -2px;
}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div span.ui-pg-button-text,
.ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-pg-button-text {
    padding-left: 0.2em;
    padding-right: 0.2em;
    margin-top: 0px;
    float: none;
}
.ui-jqgrid .ui-paging-info {
    height: auto;
    margin-top: 0px;
}
.ui-jqgrid .ui-jqgrid-pager {
    height: auto;
}
.ui-jqgrid .ui-jqgrid-toppager {
    height: auto !important; /* remove default 25px !important setting */
}
.ui-jqgrid .ui-pg-table {
    padding-bottom: 0px;
}
.ui-jqgrid .ui-pg-button {
    height: auto !important; /* remove default 19px !important setting */
}
.ui-jqgrid .ui-pg-div {
    text-align: center;
    display: inline-block;
    white-space: pre;
}

